slightly heaped teaspoon - Spanish English Dictionary